575398
9456
181550
786805
676780
670975
652251
350701
20363
334811
588244
703595
5170799
3590581
3119148
2424804
2243988
2070609
1994358
192278
1777118
1724136
1697196
1643471